teach a life lesson - Français Anglais Dictionnaire